package cn.wen.yinxiu.order.vo;import cn.wen.yinxiu.common.enums.PayChannelEnum;import lombok.Data;import java.math.BigDecimal;import java.util.Date;/** * @ClassName: AliPayCallbackRequest * @Author: 小飞 * @Date: 2023/7/6 19:18 * @Description: */@Datapublic final class AliPayCallbackRequest extends AbstractPayCallbackRequest {    /**     * 支付渠道     */    private String channel;    /**     * 支付状态     */    private String tradeStatus;    /**     * 支付凭证号     */    private String tradeNo;    /**     * 买家付款时间     */    private Date gmtPayment;    /**     * 买家付款金额     */    private BigDecimal buyerPayAmount;    @Override    public AliPayCallbackRequest getAliPayCallBackRequest() {        return this;    }    @Override    public String buildMark() {        return PayChannelEnum.ALI_PAY.name();    }}